Oracle® OLAP Java API Reference
10g Release 2 (10.2)

B14348-02

oracle.olapi.metadata.mdm
Interface Mdm10_1_0_3_NamingConvention

All Known Implementing Classes:
Mdm9iNamingConvention

public interface Mdm10_1_0_3_NamingConvention
extends MdmNamingConvention

An MdmNamingConvention that has methods for generating unique identifications for classes that are added to the OLAP API in release 10.1.0.3 of Oracle Database.


Method Summary
 java.lang.String generateAttributeModelID(MdmAttribute attribute)
          Generates a unique identification for an MdmAttributeModel.
 java.lang.String generateCustomMeasureID(MdmMeasureDimension dimension, java.lang.String measureName)
          Generates a unique identification for an MdmMeasure that is a custom member of an MdmMeasureDimension.
 java.lang.String generateCustomMemberID(MdmLevel level, java.lang.String memberName)
          Generates a unique identification for a custom MdmMember of an MdmLevel.
 java.lang.String generateCustomMemberID(MdmValueHierarchy valueHier, java.lang.String memberName)
          Generates a unique identification for a custom MdmMember of an MdmValueHierarchy.
 java.lang.String generateDimensionCalculationModelID(MdmPrimaryDimension dimension, java.lang.String datatype)
          Generates a unique identification for an MdmDimensionCalculationModel.
 java.lang.String generateMeasureModelID(MdmMeasure measure)
          Generates a unique identification for an MdmMeasureModel.

 

Methods inherited from interface oracle.olapi.metadata.mdm.MdmNamingConvention
generateAttributeID, generateCloneID, generateDerivedAttributeID, generateHierarchyID, generateLevelID, generateMeasureDimensionID, generateMeasureID, generatePrimaryDimensionID, generateSchemaID

 

Method Detail

generateDimensionCalculationModelID

public java.lang.String generateDimensionCalculationModelID(MdmPrimaryDimension dimension,
                                                            java.lang.String datatype)
Generates a unique identification for an MdmDimensionCalculationModel.
Parameters:
dimension - The MdmPrimaryDimension with which to associate the MdmDimensionCalculationModel.
datatype - A String that identifies the data type of the MdmDimensionCalculationModel
Returns:
A String that has the unique identification of the MdmDimensionCalculationModel.

generateAttributeModelID

public java.lang.String generateAttributeModelID(MdmAttribute attribute)
Generates a unique identification for an MdmAttributeModel.
Parameters:
attribute - The MdmAttribute with which to associate MdmAttributeModel.
Returns:
A String that has the unique identification of the MdmAttributeModel.

generateMeasureModelID

public java.lang.String generateMeasureModelID(MdmMeasure measure)
Generates a unique identification for an MdmMeasureModel.
Parameters:
measure - The MdmMeasure with which to associate MdmMeasureModel.
Returns:
A String that has the unique identification of the MdmMeasureModel.

generateCustomMemberID

public java.lang.String generateCustomMemberID(MdmLevel level,
                                               java.lang.String memberName)
Generates a unique identification for a custom MdmMember of an MdmLevel.
Parameters:
level - The MdmLevel to which the custom member belongs.
memberName - A String that contains a name for the custom member.
Returns:
A String that has the unique identification of the custom MdmMember.

generateCustomMemberID

public java.lang.String generateCustomMemberID(MdmValueHierarchy valueHier,
                                               java.lang.String memberName)
Generates a unique identification for a custom MdmMember of an MdmValueHierarchy.
Parameters:
valueHier - The MdmValueHierarchy to which the custom member belongs.
memberName - A String that contains a name for the custom member.
Returns:
A String that has the unique identification of the custom MdmMember.

generateCustomMeasureID

public java.lang.String generateCustomMeasureID(MdmMeasureDimension dimension,
                                                java.lang.String measureName)
Generates a unique identification for an MdmMeasure that is a custom member of an MdmMeasureDimension.
Parameters:
dimension - The MdmMeasureDimension to which the custom member belongs.
measureName - A String that contains a name for the custom member.
Returns:
A String that has the unique identification of the custom member.

Oracle® OLAP Java API Reference
10g Release 2 (10.2)

B14348-02

Copyright © 2002, 2005, Oracle. All rights reserved.